﻿using Colligate;

namespace SysDataSource
{
// ReSharper disable InconsistentNaming
    public interface ISysDS
// ReSharper restore InconsistentNaming
    {
        int DeleteTaskData(OUDataInfo userInfo, string dataGuid, string dataType, WebFramework context);
        System.Xml.XmlNode GetTaskData(OUDataInfo userInfo, string dataGuid, string dataType, WebFramework context, BaseTaskDataSource baseInfo);
        int SetTaskData(OUDataInfo userInfo, string dataGuid, string dataType, System.Xml.XmlNode xmlData, WebFramework context);
        System.Xml.XmlNode TransformTaskData(OUDataInfo userInfo, System.Xml.XmlNode xmlParam, WebFramework context, BaseTaskDataSource baseInfo);
    }
}
